semiconductor material on a substrate - Spanish English Dictionary